package com.xiaoyun.util.sw;

import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Set;

@Data
public class FtlController {
    private String packageName;
    private String className;
    private Set<String> importClassName;
    private Set<Methods> methodsList;
    private String desc;
    private String outputFile;

    @Data
    @EqualsAndHashCode(of = {"methodUrl", "reqMethod"})
    public static class Methods {
        private String methodName;
        private String methodUrl;
        private String methodDesc;
        private String reqMethod;
        private Set<BaseField> reqBody;
        private String resBody;
        private String resBodyDesc;
        private String tag;

    }

}
